车上: in the car...
精确: accurate, precise...
向导: guide...
互信: mutual trust...
草坪: lawn...
细菌: bacterium, germ...
本事: ability, skill...
乘人之危: to take advantage of sb's precarious position...
假装: to feign, to pretend...
分: to divide, minute, (a measure word), (a unit of length = 0.33 centimeter), part...